large rent/hole - French English Dictionary